"""2.
用字典描述每一位的学生信息，包括no(学号)，name(姓名),score(成绩)等。
使用列表存储6名学生信息，即列表中存在6个元素，每个元素就是一个字典形式。
根据用户输入（input输入）的学生姓名，显示打印出此学生的信息。
"""
# 创建6名学生信息
students = [
    {'no': '001', 'name': '刘玉轩', 'score': 85},
    {'no': '002', 'name': '王开锐', 'score': 92},
    {'no': '003', 'name': '毕浩然', 'score': 78},
    {'no': '004', 'name': '崔翔翔', 'score': 88},
    {'no': '005', 'name': '辛泉泳', 'score': 95},
    {'no': '006', 'name': '张家乐', 'score': 82}
]

# 用户输入学生姓名
search_name = input("请输入要查找的学生姓名: ")

# 查找学生信息
found = False
for student in students:
    if student['name'] == search_name:
        print("\n找到学生信息:")
        print(f"学号: {student['no']}")
        print(f"姓名: {student['name']}")
        print(f"成绩: {student['score']}")
        found = True
        break

if not found:
    print(f"\n未找到姓名为 '{search_name}' 的学生")